package com.ljf.utility.service;

import com.ljf.common.exception.ServiceException;
import com.ljf.common.result.ServiceResultModel;
import com.ljf.common.service.INoDBBasisService;
import com.ljf.utility.dto.other.CalculateMath;
import com.ljf.utility.vo.CalculateVO;

/**
 * 计算器  服务接口定义
 *
 * @author LJF
 * @since 2024-08-11
 */
public interface ICalculateService extends INoDBBasisService {

    /**
     * 数学计算器接口
     *
     * @param model
     * @return
     * @throws ServiceException
     */
    ServiceResultModel<CalculateVO> mathCalculator(CalculateMath model) throws ServiceException;

}
